resembling a serpent - English Synonyms Dictionary